**SI 6
**Data: expenses.dta
**Variables: main
**Additional Variables: legislative expenses

**SI Table 6.1
use "expenses.dta"

**SI Table 6.1, Model 1
reg pctelect1 i.balance01##c.prof termlim  tleffect redist  mmds chpart fraction divgov unemployment pres2 y1982 y1984 y1986 y1988 y1990 y1992 y1994 y1996 

**SI Table 6.1, Model 2
reg pctelect1 i.balance01##c.leg_exp termlim  tleffect redist  mmds chpart fraction unemployment pres2 y1992 y1994 y1996 

**SI Figure 6.1
use "expenses.dta"
**Model 1
reg pctelect1 i.balance01##c.prof termlim  tleffect redist  mmds chpart fraction divgov unemployment pres2 y1982 y1984 y1986 y1988 y1990 y1992 y1994 y1996 
margins, dydx (balance01) at(prof=(0.042 (0.05) 0.66)) level(95)
marginsplot, yline(0) recast(line) recastci(rline) ciopts(lpattern(dash)) xlabel(0.04 0.64) xtitle("Professionalism") ytitle("Effect of Balance") title("") graphregion(fcolor(white)) plotopts(lcolor(black))  ci1opts(lcol(black))
graph save Graph "fig611.gph", replace

**Model 2
reg pctelect1 i.balance01##c.leg_exp termlim  tleffect redist  mmds chpart fraction unemployment pres2 y1992 y1994 y1996 
margins, dydx (balance01) at(leg_exp=(50 (50) 500)) level(95)
marginsplot, yline(0) recast(line) recastci(rline) ciopts(lpattern(dash)) xlabel(50(100)450) xtitle("Legislative Expenses") ytitle("Effect of Balance") title("") graphregion(fcolor(white)) plotopts(lcolor(black))  ci1opts(lcol(black))
graph save Graph "fig612.gph", replace

**SI Table 6.2**
use "expenses.dta"
**SI Table 6.2, Model 1
reg pctelect1 i.balance01##c.prof##c.unemployment termlim  tleffect redist mmds chpart fraction divgov pres2 y1982 y1984 y1986 y1988 y1990 y1992 y1994 y1996 

**SI Table 6.2, Model 2
reg pctelect1 i.balance01##c.leg_exp##c.unemployment termlim  tleffect redist mmds chpart fraction divgov pres2 y1992 y1994 y1996 

**SI Figure 6.2
use "expenses.dta"
**Model 1, color adjustments made manually in Stata Editor
reg pctelect1 i.balance01##c.prof##c.unemployment termlim  tleffect redist mmds chpart fraction divgov pres2 y1982 y1984 y1986 y1988 y1990 y1992 y1994 y1996 
margins, dydx (balance01) at(prof=(0.067 (0.05) 0.332) unemployment = (-1.3, 0.4)) level(95)
marginsplot, yline(0) recast(line) recastci(rline) ciopts(lpattern(dash)) xlabel(0.064  0.332) by(unemployment) 
graph save Graph "fig622.gph", replace

**SI Figure 6.2
**Model 2, color adjustments made manually in Stata editor
reg pctelect1 i.balance01##c.leg_exp##c.unemployment termlim  tleffect redist mmds chpart fraction divgov pres2 y1992 y1994 y1996 
margins, dydx (balance01) at(leg_exp=(66.4 (10) 204.5) unemployment = (-1.3, 0.4)) level(95)
marginsplot, yline(0) recast(line) recastci(rline) ciopts(lpattern(dash)) xlabel(66.4 204.5) by(unemployment) 
graph save Graph "fig623.gph", replace
